frost someone's balls - Francés Inglés Diccionario